to interfere with or impair - Englisch Synonyme Wörterbuch